About Glasshouse Cleethorpes Limited (12701540) United Kingdom