About Shepherds Bush Textiles Limited (01069485) United Kingdom