About Lyle Sinclair Ltd (SC465463) United Kingdom