About C A Moir Technical Solutions Ltd (12329514) United Kingdom