About The Oxford Cow Dairy Ltd (12820662) United Kingdom