About Cleethorpes Motors Limited (12591438) United Kingdom