About Anchor Canewdon Limited (11740715) United Kingdom