About Berkshire Mini Club Limited (12108133) United Kingdom