About Ashlyns Farm Limited (07626761) United Kingdom