About The Mixed Craft Workshop Ltd (10899979) United Kingdom