About The Crafting Jones Ltd (12276203) United Kingdom