About Omc Motor Holdings Limited (03965427) United Kingdom