About Bauman Pest Control Limited (10304062) United Kingdom