About Carron Holdings Worldwide Limited (10841517) United Kingdom