About Walker Morris Trustees Limited (03049590) United Kingdom