About Jack Jameson Limited (07125062) United Kingdom