About L & L Tanning & Beauty Ltd (11814906) United Kingdom