About Lorna Wallis Limited (12267023) United Kingdom