About J. & B.h. Investments Limited (01187679) United Kingdom