About The Front Room Salon Limited (11370753) United Kingdom