About Osgood Textiles Limited (00888213) United Kingdom