About Sinclair Ventures Limited (01851381) United Kingdom