About Lily & Fred Hair & Beauty Ltd (13121322) United Kingdom