About Newmarket Pest Control Limited (10202235) United Kingdom