About Allied Pest Solutions Limited (07200201) United Kingdom