About Frazzled Wool Limited (12571267) United Kingdom