About The Garden Nail & Beauty Limited (12551276) United Kingdom