About Sinclair Investments Limited (13166118) United Kingdom