About Barber And Nails Ltd (10991874) United Kingdom