About Stylon Limited (10382704) United Kingdom