About Battersea Skin And Beauty Ltd (12188706) United Kingdom