About Alcock Smith And Ansell Limited (11325672) United Kingdom