About Trevor Walker Associates Limited (04473109) United Kingdom