About Barber Osgerby Limited (06035400) United Kingdom