About Apollo Tanning & Beauty Ltd (08202324) United Kingdom