About Anchor Extermination Ltd (13569381) United Kingdom