About Henry & Bell Limited (11028394) United Kingdom