About Padiham Pest Control Limited (12306954) United Kingdom