About Battersea Beauty Ltd (12268465) United Kingdom