About R3fresh Barbershop Limited (11843106) United Kingdom