About Sun & Beauty Studios Limited (05086972) United Kingdom