About Razor Barber Ltd (11401877) United Kingdom