About Oddies Textiles Ltd (08534639) United Kingdom