About Mini Amsterdam Gosport Ltd (12923992) United Kingdom