About Hamble Motors Limited (00537638) United Kingdom