About Dmc Encore (northampton) Limited (12826756) United Kingdom