About Dodd Textile Ltd (12372007) United Kingdom