About Ash And Ash Technologies Ltd (10122976) United Kingdom