About W & R Holdings Limited (NI054454) United Kingdom