About Swift Pest Control Limited (06040252) United Kingdom