About S & C Moore Farming Ltd (08164506) United Kingdom