About Carrier Solutions Ltd (13613190) United Kingdom