About Heroine Sheep Limited (08603176) United Kingdom