About Salon Strand Limited (08490354) United Kingdom