About Haven Motor Holdings Ltd (05357831) United Kingdom