About L.m. & J.s. Stamps Transport Limited (00838691) United Kingdom