About Harry Barber Limited (11087136) United Kingdom