About Arch Motor & Manufacturing Co. Limited (00725686) United Kingdom