About Stylo Blanc Limited (12344584) United Kingdom