About Carlisle Nails & Spa Ltd (11761084) United Kingdom