About Yeovil Court Hotel Management Ltd (10404909) United Kingdom