About James Wall Associates Limited (06010889) United Kingdom