About Ashbridge And Flanstead Pest Control Society Limited (IP18930R) United Kingdom