About Razor Barber Southampton Ltd (12197131) United Kingdom