About Bauble Magpie Limited (13502758) United Kingdom