About Imperial Motor Company Limited (04477060) United Kingdom