About Cow Corner Group Limited (11179253) United Kingdom