About Ashmore Farm Limited (11630728) United Kingdom