About David Bitton Limited (04391016) United Kingdom