About Craft Supplies & Services (uk) Limited (08656073) United Kingdom