About Ashcroft And Avery Limited (11316269) United Kingdom