About Cleethorpes Investment Ltd (11741422) United Kingdom