About Lora Lennox Ltd (SC679546) United Kingdom