About Styris Limited (07593797) United Kingdom