About Jack Faber Ltd (11613996) United Kingdom