About Copperhouse Farm Management Limited (06136620) United Kingdom