About The Roebuck Barber Company Ltd (11378862) United Kingdom