About Maintenance Solutions 24 6 Ltd (10562609) United Kingdom