S&RC HOLDINGS LTD, Leigh-On-Sea, Reino Unido