About Rx Barbers Ltd (12827296) United Kingdom