About South Beach Tanning & Beauty Limited (NI664778) United Kingdom