About Davis Coffer Lyons Limited (02133696) United Kingdom