About Landsberg & Son (2019) Ltd (12198094) United Kingdom