About Diamond Nails & Spa Hamilton Limited (12978494) United Kingdom