About Astonglen Associates Limited (09074382) United Kingdom