About C.a.r. & J.m. Stubbs Ltd (10301112) United Kingdom