About Derek Lyle Ltd. (SC431878) United Kingdom