About Millwood Motor Company Limited (00845435) United Kingdom