About Jack Brand Holdings Limited (05403200) United Kingdom