About The New Craft House Ltd. (09558895) United Kingdom