About Dmr Technologies Limited (07721390) United Kingdom