About Manor Farm Galton Limited (04926933) United Kingdom