About Bell Barn Management Company Limited (04473173) United Kingdom