About Douglas Lyons & Lyons Limited (12037051) United Kingdom