About Leon Sinclair Ltd (13205583) United Kingdom