About Barrack Manor Farm Limited (11768270) United Kingdom