About The Keep (yeovil) Limited (09958428) United Kingdom