Company name: L C Hobbs & Son Ltd
Description: a family farm
Hill Place Farm,, Turners Hill Road, East Grinstead RH19 4LX, United Kingdom