About Allerton Nails & Spa Ltd (12542578) United Kingdom