About Barber Gelb Limited (10905265) United Kingdom