About Stamford Aesthetics Ltd. (08585484) United Kingdom