About York Lodge (yeovil) Limited (04999893) United Kingdom