About The Yellow Heifer Limited (NI069158) United Kingdom