About The Beauty Room Strood Ltd (12067401) United Kingdom