About The Stylist Club Limited (11802596) United Kingdom