About Newcross Motor Company Limited (07249172) United Kingdom