About Nicholas P Davidge Limited (12269547) United Kingdom