About David Bamber Limited (06650234) United Kingdom