About Thebeautyshackwalthamstow Ltd (11967535) United Kingdom