About British Motor Industry Heritage Centre Limited (02262284) United Kingdom