About Lorna Glenister Limited (07423122) United Kingdom