About Sinclair Storage Systems Limited (06444088) United Kingdom