About Essington Farm Limited (07239818) United Kingdom