About R H Mendel Ltd (12180400) United Kingdom