About The Stylist Group Limited (06246263) United Kingdom