About London Craft Fair Limited (07877350) United Kingdom