About J.w.r.a. Limited (03693026) United Kingdom