About Astindale Stubby Farm Limited (11457376) United Kingdom