About Sinclair Leask Limited (07403727) United Kingdom