About Elloughton Glasshouses Limited (09348049) United Kingdom