About Jack Barber Limited (07217356) United Kingdom