LC Davis & Sons Ltd phone Drury Lane, Ponswood Industrial Estate, Hastings St. Leonards-On-Sea, East Sussex TN38 9BA map