About David Ormonde Kennedy Limited (10391296) United Kingdom