About Westwood Yarns Limited (01257868) United Kingdom