About David Barber (trade & Management) Limited (10461763) United Kingdom