About London And Lancashire (training & Research) Limited (08729816) United Kingdom