About Barber Jackson Limited (03929510) United Kingdom