About Sinclair Associates Limited (03130029) United Kingdom