About Sheep Hey Management Company Limited (07155906) United Kingdom