About Elton Vale Yarns Limited (04170671) United Kingdom