About Latham Pest Control Limited (06423250) United Kingdom