About Covey Farm Limited (08934857) United Kingdom