About Richard Lang & Son Limited (02219805) United Kingdom