About Anchor Pest Control Services Ltd (07545459) United Kingdom