About Threshing Limited (02541381) United Kingdom