About John Barber (hertford) Limited (00290247) United Kingdom