About Jack Kessler Ltd (04745760) United Kingdom