About Sinclair International Limited (02645817) United Kingdom