About Sinclair And Rice Ltd (SC586431) United Kingdom