About Vaughan Hair And Beauty Ltd (13667256) United Kingdom