About Lorna Doone Management Company Limited (03096228) United Kingdom