About Solutions & Maintenance Ltd. (06399386) United Kingdom