About Land Rover Series One Club Limited (02675892) United Kingdom