About Moor Farm Shop And Catering Limited (11278458) United Kingdom