About J & B Investments Limited (03923791) United Kingdom