About Sinclair Green Ltd (11873472) United Kingdom