About Jack Kelly Services Ltd (11920492) United Kingdom