About The Red Cow (ackleton) Ltd (11276725) United Kingdom