About Tasker Wallace Associates Limited (12649540) United Kingdom