About D & M Pest Vermin Control Ltd (12556641) United Kingdom