About Holy Cow (islington) Limited (07281304) United Kingdom