About Cleethorpes Ltd (13662396) United Kingdom