About W&r Group Limited (NI650422) United Kingdom