About Ashurst Holdings Limited (04195579) United Kingdom