About Studio120 Barbering Ltd (13184701) United Kingdom