About Allan S Nail & Spa Ltd (13675816) United Kingdom