About Chase Farming Ltd (06728022) United Kingdom