About David Barrington Limited (06772939) United Kingdom