About London Service & Cleaning Company Ltd (12704551) United Kingdom