About London S Maintenance Company Ltd (12674825) United Kingdom