About Dmr Barry Ltd (12819511) United Kingdom