About Wally Hammond Associates Limited (01675903) United Kingdom