About Jack Finn Ltd (10311022) United Kingdom