About Cadmoore Limited (03977222) United Kingdom