About Vintage Car Radiator Company Limited (04167226) United Kingdom