About Sinclair It Solutions Limited (09724460) United Kingdom