About The Hera Barbers Ltd (12998268) United Kingdom