About Lambourne Poole Associates Ltd (09147383) United Kingdom