S&RC HOLDINGS LTD, Leigh-On-Sea, Vereinigtes Königreich