About The Nail & Spa Bar Limited (11341627) United Kingdom