About Mardy Cow Limited (12377270) United Kingdom