About Cow House Limited (09243622) United Kingdom