About Sheep No1 Limited (08269783) United Kingdom