About Oxford Dairy Limited (10682628) United Kingdom