About J & L Sinclair Ltd (12528094) United Kingdom