About Haven Motors Limited (06336677) United Kingdom