About Thresher Consultancy Limited (07185580) United Kingdom