About Jack Finsbury Ltd (08931032) United Kingdom