About Cloakfield Limited (02227301) United Kingdom