About Tinker Taylor Beauty Ltd (12182362) United Kingdom