About Beach Shack Hair And Beauty Limited (07584427) United Kingdom