About David Bareham Limited (06806815) United Kingdom