About Sheephouse Newco Limited (12004378) United Kingdom