About Sinclair Duncan Textiles Limited (SC458597) United Kingdom