About Pegasus Pest Solutions Limited (10373151) United Kingdom