About The Newick Motor Company Limited (02951115) United Kingdom