About Sinclair Clark Limited (07118795) United Kingdom