About Brue Farm Management Company Limited (12528181) United Kingdom