About Bagshot Pest Control Ltd (12162453) United Kingdom