About Davidson Kelly & Co Limited (03212272) United Kingdom