About Jack Hadlum Ltd (12053126) United Kingdom