About Sasha Taylor Ltd (13245732) United Kingdom