About Dry Clough Farm (management) Limited (05292895) United Kingdom