About London Stylist Ltd (08703026) United Kingdom