About Swat Pest Control Limited (07223619) United Kingdom