Clee Auto Centre Ltd. 13-19 Knoll Street, Cleethorpes, South humberside DN358LL