About Hendrix Barber Co Ltd (11231148) United Kingdom