About Texas Nails Limited (11021813) United Kingdom