About Vectashield Pest Control Ltd (12353874) United Kingdom