About Standby Pest Control (holdings) Limited (03735165) United Kingdom