About Griffin Glasshouses Limited (01786962) United Kingdom