S&RC HOLDINGS LTD, Leigh-On-Sea, Royaume-Uni