About Cow Corner Holdings Limited (11172041) United Kingdom