About Jh & Bell Ltd (11518136) United Kingdom