About Dmr Technology Services Limited (07100219) United Kingdom