About Sinclair Kemp & Lee Limited (00222203) United Kingdom