About Lorna Lewyn Limited (09411289) United Kingdom