About The Aspex Visual Arts Trust Limited (02674597) United Kingdom