About Dob & Co London Ltd (10371603) United Kingdom