About Rickard Lazenby And Co. (london) Limited (03202467) United Kingdom