About Omc England Limited (09837513) United Kingdom