About Fitzrovia Barbers Studio Limited (12139654) United Kingdom