About Electrical And Cable Solutions Worldwide (holdings) Ltd (SC579529) United Kingdom