About The Kedges Farm Ltd (13135526) United Kingdom