About Lanmere London (rjc) Limited (01545499) United Kingdom