About Thresher Group Limited (07678789) United Kingdom