About Thurston Granary Limited (12825311) United Kingdom