About Aspenden Hall Farm Limited (01346649) United Kingdom