About Dmr Garden International Trading Co. Ltd (13050630) United Kingdom