About David Benedetti Ltd (10098230) United Kingdom