About Specialised Carrier Solutions Limited (NI612885) United Kingdom