About Design Maintenance Service Limited (07929439) United Kingdom