About S&s Pest Control Ltd (07166505) United Kingdom