About London Craft Ltd. (13217934) United Kingdom