About Thresher And Company Limited (07678519) United Kingdom