About Jaferson Barber Limited (13245971) United Kingdom