About Thomas Sinclair Limited (12816350) United Kingdom