About J.m.b.r. Holdings Limited (05216706) United Kingdom