About Roderick Mdr Ltd (11193893) United Kingdom