About Ward Alexandra Ltd (10602070) United Kingdom