About L & S Nails Ltd (11614051) United Kingdom