About Ash Copse Farm Limited (10009891) United Kingdom