About Tct Oldham Ltd (10684690) United Kingdom