About Sinclair Research Limited (01135105) United Kingdom