About Devonshire Dairy Ltd (10833912) United Kingdom