About Jules Jameson Ltd (10234579) United Kingdom