About Alexander Ward Ltd (07176242) United Kingdom