About Leo London Jewellery Ltd (09672485) United Kingdom