About International Hair Studio (london) Limited (07108128) United Kingdom