About Dykemoor Farm Ltd (04522983) United Kingdom