About Styletails Ltd (09181649) United Kingdom