About C A Mcneill Limited (SC561255) United Kingdom