About David Mendel Limited (05007746) United Kingdom