About Hotchkiss Side Valve Limited (08469509) United Kingdom