About Jewel Of London Ltd (08028049) United Kingdom