About Thurlby St Hughs Management Co Ltd (03273912) United Kingdom