About Rogers Clarke Lander Ltd. (01745576) United Kingdom