About The London Crafting Lab Limited (10705200) United Kingdom