About Davidson Mcdonnell Limited (NI629333) United Kingdom