About Meldrum Dent Ltd (10938341) United Kingdom