About J.w.d. Group Limited (02263836) United Kingdom