About Taylor S Barber Shop Nr1 Ltd (12105493) United Kingdom