About J&b Creations Limited (10055079) United Kingdom