About Shillamill Farm Limited (13584731) United Kingdom