About Ashurst Associates Limited (NI628803) United Kingdom