About W.w. And J.mcclure Nominees Ltd (SC389641) United Kingdom