About Richard Lendon Limited (08841138) United Kingdom