About Jack Brand Limited (02026169) United Kingdom