About Sheaf House Farm Limited (12148906) United Kingdom