About Dem Maintenance Limited (NI012776) United Kingdom