About Dee House Maintenance Limited (11160444) United Kingdom