About J.j.b. Holdings Limited (05435192) United Kingdom