About Dps Tehnologies And Repairs Limited (12852229) United Kingdom