About Gorilla Barber Ltd (12972604) United Kingdom