About B L & H Limited (09343963) United Kingdom