About Guardian Pest Management & Environmental Services Limited (10897858) United Kingdom