About Barber Lukes Limited (10767684) United Kingdom