About David Ellis Associates (LP003031) United Kingdom