About Dodds Pickering Associates Limited (10442246) United Kingdom