About Turners Pasture Estate Limited (10915129) United Kingdom