About The Lady Barber (international Grooming Studios) Limited (13444106) United Kingdom