About Sinclair Holdings Limited (01260018) United Kingdom