About Jerry Barber Limited (13568616) United Kingdom