About Teddy Beauty Ltd (12254124) United Kingdom