About Rembek Electric & Controls Ltd (10215573) United Kingdom