About Sinclair Holdings Scotland Limited (SC318853) United Kingdom