About Strand Hair Room Limited (SC500582) United Kingdom