About Sinclair Scott Limited (SC099921) United Kingdom