About Stoke Nails Limited (12396889) United Kingdom