About Rum Razor Barbershop Ltd (11972078) United Kingdom