About Birks Farm New Hutton Management Company Limited (04104246) United Kingdom