About David William Barber Shop Limited (10552154) United Kingdom