About W&r Associates Limited (09794619) United Kingdom